Implementing Concurrency
This is a summary of the steps you need to complete in order to implement and use the concurrency feature when running a Cobra process.
- Step 1: Install the Cobra components on the Cobra Concurrency machine.
Warning: This installation assumes that the machine is running the PM Compass Process Server and the Cobra Web Service Gateway. If you decide to configure the Cobra Web Service Gateway to send jobs to the Cobra Web Service on a separate machine, you must perform 1 and 2 on that machine.
Before you start your deployment, you must also stop all Cobra Web Service instances, including those that are deployed in PM Compass. Check the status after the deployment and restart them manually, if needed.
- Install the Cobra client.
- Host Cobra Web Service instances.
- Create the Cobra Web Service Gateway.
- Step 2: Set up the PM Compass Process Server on the dedicated Cobra Concurrency machine.
- Set up the PM Compass Process Server on the dedicated Cobra Concurrency machine using a new machine.
- Set up an existing PM Compass Process Server to become the dedicated Cobra Concurrency machine.
- Step 3: Tell PM Compass how to send jobs to the Cobra Web Service Gateway.
- Step 4: Configure the number of jobs to run on the PM Compass Process Server.
- Create the Cobra Queue in EPM SA and check the Max Concurrent Jobs field in EPM SA Weblink Utility.
- Step 5: Set the Queue Name and Shared Folder fields in Cobra.
After you set up your environment, you can start running the Cobra process that uses the concurrency feature. Refer to the following topics:
You can view the job status and process logs both in Cobra and PM Compass. See View Job Status and Process Logs and View the Job Status in PM Compass. Once the Cobra Web Service completes the job, a number of activities occur on the PM Compass side. See Post Job Processing.
- Related Topics:
- Step 1: Install the Cobra Components on the Cobra Concurrency Machine
You must install the Cobra client, host the Cobra Web Service instances, and create the Cobra Web Service Gateway on the Cobra Concurrency machine. - Step 2: Set up the PM Compass Process Server on the Dedicated Cobra Concurrency Machine
Perform these steps on the Cobra Concurrency machine in order to set up your server environment to run concurrent processes. - Step 3: Tell PM Compass How to Send Jobs to the Cobra Web Service Gateway
Perform this procedure to tell PM Compass how to send jobs to the Cobra Web Service Gateway. - Step 4: Configure the Number of Jobs to Run on the PM Compass Process Server
To configure the number of jobs to run on the PM Compass Process server, you must create the Cobra Queue in EPM SA, specify the maximum number of jobs for the Cobra queue in the Maximum field, and make sure that the Max Concurrent Jobs field in the EPM SA Weblink Utility is set to the Maximum field value. - Step 5: Set the Queue Name and Shared Folder in Cobra
You must set the required fields on the Application Preferences dialog box in Cobra before you run the process. - Run the Cobra Process that Uses the Concurrency Feature
Refer to the topic that applies to the Cobra process you are running. - View Job Status and Process Logs
You can view the job status and process logs both in Cobra and PM Compass. - Post Job Processing
Once the Cobra Web Service completes the job, a number of activities occur on the PM Compass side. - View the Job Status in PM Compass
After you have submitted your process, you can view the process status in PM Compass.
Parent Topic: Concurrency in Cobra